barca exploradora - French English Dictionary